package cn.com.platform.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import cn.com.easy.persistence.BaseEntity;

/**
 * 推荐位(推荐模块下的推荐位)
 * 
 * @author nibili 2016年8月20日
 * 
 */
@Entity
@Table(name = "pf_block")
@DynamicInsert
@DynamicUpdate
public class BlockEntity extends BaseEntity {

	/** */
	private static final long serialVersionUID = -3820945202730470764L;

	/** 推荐页面id */
	@Column(nullable = false)
	private Long pageId;
	/** 推荐位名称 */
	private String title;
	/** 数量限制 */
	private Long limits;
	/** 排序 */
	private Long orderby;
	/** 类型 */
	private String type;

	/**
	 * get 推荐页面id
	 * 
	 * @return
	 * @auth nibili 2018年7月17日
	 */
	public Long getPageId() {
		return pageId;
	}

	/**
	 * set 推荐页面id
	 * 
	 * @param pageId
	 * @auth nibili 2018年7月17日
	 */
	public void setPageId(Long pageId) {
		this.pageId = pageId;
	}

	/**
	 * get 推荐位名称
	 * 
	 * @return
	 * @auth nibili 2018年7月17日
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * set 推荐位名称
	 * 
	 * @param title
	 * @auth nibili 2018年7月17日
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * get 数量限制
	 * 
	 * @return
	 * @auth nibili 2018年7月17日
	 */
	public Long getLimits() {
		return limits;
	}

	/**
	 * set 数量限制
	 * 
	 * @param limits
	 * @auth nibili 2018年7月17日
	 */
	public void setLimits(Long limits) {
		this.limits = limits;
	}

	/**
	 * get 排序
	 * 
	 * @return
	 * @auth nibili 2018年7月17日
	 */
	public Long getOrderby() {
		return orderby;
	}

	/**
	 * set 排序
	 * 
	 * @param orderby
	 * @auth nibili 2018年7月17日
	 */
	public void setOrderby(Long orderby) {
		this.orderby = orderby;
	}

	/**
	 * get 类型
	 * 
	 * @return
	 * @auth nibili 2018年7月17日
	 */
	public String getType() {
		return type;
	}

	/**
	 * set 类型
	 * 
	 * @param type
	 * @auth nibili 2018年7月17日
	 */
	public void setType(String type) {
		this.type = type;
	}

}